be ruined due to bad business - Français Anglais Dictionnaire